/**
 * \file CSelectPlageFactureFrm.h
 * \author Corentin Le Bail
 * \date 2009-2012
 * \brief Fichier de déclaration de la class CSelectPlageFactureFrm
 */
//------------------------------------------------------------------------------
#ifndef __CSELECTPLAGEFACTUREFRM_H__
#define __CSELECTPLAGEFACTUREFRM_H__
//------------------------------------------------------------------------------
#include <QDialog>
#include "ui_CSelectPlageFactureFrm.h"
//------------------------------------------------------------------------------
/**
 * \class CSelectPlageFactureFrm CSelectPlageFactureFrm.h "CSelectPlageFactureFrm.h"
 * \brief Classe de la fenêtre de sélection d'un plage de facture.
 */
class CSelectPlageFactureFrm : public QDialog, private Ui::SelectPlageFactureFrm
{
	Q_OBJECT
	public:
		/**
		 * \fn CSelectPlageFactureFrm(QWidget *parent = 0)
		 * \brief Constructeur
		 * \param[in] parent Référence vers un objet parent
		 */
		CSelectPlageFactureFrm(QWidget *parent = 0);
		
		/**
		 * \fn QString getFromFacture(void)
		 * \return La première facture de la plage
		 */
		QString getFromFacture(void) { return cbFrom->getValue(); }
		/**
		 * \fn QString getToFacture(void) 
		 * \return La dernière facture de la plage
		 */
		QString getToFacture(void) { return cbTo->getValue(); }
	private slots:
		void onCombo(CMyComboBox *comboBox);
};
//------------------------------------------------------------------------------
#endif //__CSELECTPLAGEFACTUREFRM_H__
//------------------------------------------------------------------------------